have (something) left - French English Dictionary